permanent permit - French English Dictionary